export type Option = {
	id: number;
	label?: string;
	icon?: string;
	children?: Option[];
	[prop: string]: any; // 允许额外属性
};

export type Placement =
	| 'top'
	| 'top-start'
	| 'top-end'
	| 'bottom'
	| 'bottom-start'
	| 'bottom-end'
	| 'left'
	| 'left-start'
	| 'left-end'
	| 'right'
	| 'right-start'
	| 'right-end'
	| 'auto';
